pay a short visit - Deutsch Englisch Wörterbuch